package michal.warsztat;

public class Warsztat {
	Auto autoNaPodnosniku;
	private String sezon;
	
	Warsztat (String sezon){
		this.sezon = sezon;
	}
	
	void serwisuj(Auto auto){
		this.autoNaPodnosniku = auto;
		sprawdzTlumik();
		sprawdzOpony();
	}
	
	String sprawdzTlumik(){
		if (autoNaPodnosniku.tlumik.getStan() == "zepsuty"){
			System.out.println("Tlumik wymaga naprawy milordzie");
			naprawTlumik();
		}
		else {
			System.out.println("Tlumika jest OK, nie trzeba naprawiac milordzie");
		}
		return autoNaPodnosniku.tlumik.getStan();
	}
	void naprawTlumik(){
		Tlumik tlumik = new Tlumik ("sretetete");
		autoNaPodnosniku.tlumik = tlumik;
		System.out.println("Naprawilismy tlumik milordzie");
	}
	String sprawdzOpony(){
		if (autoNaPodnosniku.opona.getTyp() == "letnie"){
			System.out.println("Auto ma letnie opony milordzie");
		}
		else {
			System.out.println("Auto ma zimowe opony milordzie");
		}
		return autoNaPodnosniku.opona.getTyp();
	}
	
	void zmienOpony(String nowyTyp){
		if (getSezon() == "zima"){
			nowyTyp = "zimowe";
			autoNaPodnosniku.opona.setTyp(nowyTyp);
			System.out.println("Wymienilismy opony na zimowe milordzie");
		}
		else {
			nowyTyp = "letnie";
			autoNaPodnosniku.opona.setTyp(nowyTyp);
			System.out.println("Wymienilismy opony na letnie milordzie");
		}
		
	}
	
	public String getSezon() {
		return sezon;
	}
	public void setSezon(String sezon) {
		this.sezon = sezon;
	}
	
}
